// 1. alloc 申请 n 字节的内存空间，并将内容清空（置0）
let buf1 = Buffer.alloc(10)

console.log('------------buf1--------------');
console.log(buf1);
console.log('------------buf1--------------');

//2. allocUnsafe 申请 n 字节的内存空间（不安全的）,不会将原内存中的内容清空
// 因为不用将原内存中的内容清空，所以效率比 alloc 高

let buf2 = Buffer.allocUnsafe(10000)

console.log('------------buf2--------------');
console.log(buf2);
console.log('------------buf2--------------');

// 3. from 以用户给定内容创建一段包含内容的内存
let buf3 = Buffer.from('hello')

console.log('------------buf3--------------');
console.log(buf3);
console.log(buf3.byteLength);
console.log('------------buf3--------------');
